﻿namespace Admin.NET.Application;

/// <summary>
/// 组态设计明细表输出参数
/// </summary>
public class BoardDisplayDesignDetailOutput
{
    /// <summary>
    /// 主键Id
    /// </summary>
    public long Id { get; set; }
    
    /// <summary>
    /// 主表Id
    /// </summary>
    public long? MainID { get; set; }
    
    /// <summary>
    /// 设计编号
    /// </summary>
    public string? DesignNo { get; set; }
    
    /// <summary>
    /// 类型
    /// </summary>
    public string? ItemType { get; set; }
    
    /// <summary>
    /// Top(距离上)
    /// </summary>
    public int Top { get; set; }
    
    /// <summary>
    /// Left(距离左)
    /// </summary>
    public int Left { get; set; }
    
    /// <summary>
    /// 宽度
    /// </summary>
    public int? Width { get; set; }
    
    /// <summary>
    /// 高度
    /// </summary>
    public int? Height { get; set; }
    
    /// <summary>
    /// EndTop(结束位置上)
    /// </summary>
    public int? EndTop { get; set; }
    
    /// <summary>
    /// EndLeft(结束位置左)
    /// </summary>
    public int? EndLeft { get; set; }
    
    /// <summary>
    /// 方向
    /// </summary>
    public int? Direction { get; set; }
    
    /// <summary>
    /// 状态
    /// </summary>
    public int? State { get; set; }
    
    /// <summary>
    /// 颜色
    /// </summary>
    public string? Color { get; set; }
    
    /// <summary>
    /// 是否带箭头
    /// </summary>
    public bool? Arrow { get; set; }

    /// <summary>
    /// 盲板编号
    /// </summary>
    public long? Sid { get; set; }

    /// <summary>
    /// 创建时间
    /// </summary>
    public DateTime? CreateTime { get; set; }
    
    /// <summary>
    /// 更新时间
    /// </summary>
    public DateTime? UpdateTime { get; set; }
    
    /// <summary>
    /// 创建者Id
    /// </summary>
    public long? CreateUserId { get; set; }
    
    /// <summary>
    /// 创建者姓名
    /// </summary>
    public string? CreateUserName { get; set; }
    
    /// <summary>
    /// 修改者Id
    /// </summary>
    public long? UpdateUserId { get; set; }
    
    /// <summary>
    /// 修改者姓名
    /// </summary>
    public string? UpdateUserName { get; set; }
    
    /// <summary>
    /// 软删除
    /// </summary>
    public bool IsDelete { get; set; }
    
    /// <summary>
    /// 半径
    /// </summary>
    public int? Radius { get; set; }
    
    }
 

